have a good appearance - Alemán Inglés Diccionario